package o;

import com.huawei.appgallery.serverreqkit.api.bean.ResponseBean;
import com.huawei.appgallery.serverreqkit.api.listener.IServerCallBack;
import com.huawei.hmf.annotation.ApiDefine;
import com.huawei.hmf.annotation.Singleton;

@ApiDefine(uri = brc.class)
@Singleton
public class brw<REQ extends cvt, RSP extends ResponseBean> implements brc<REQ, RSP> {
    public /* synthetic */ void ˋ(Object obj, e eVar) {
        ˊ((cvt) obj, eVar);
    }

    public void ˊ(REQ req, final e eVar) {
        cfw.ˎ(req, new IServerCallBack(this) {
            final /* synthetic */ brw ˊ;

            public void prePostResult(BaseRequest o_cvu, ResponseBean responseBean) {
                eVar.ˏ(o_cvu, responseBean);
            }

            public void notifyResult(BaseRequest o_cvu, ResponseBean responseBean) {
                eVar.ˋ(o_cvu, responseBean);
            }
        });
    }

    public ResponseBean ॱ(cvt o_cvt) {
        return cfw.ॱ(o_cvt);
    }
}
